Scott's Hurricane Shutters Inc
13791 NW 19th Ave., Opa-locka, FL, United States, 33054
(305) 953-0609 Phone
(786) 597-7388 Cell
(305) 623-7773 Fax